Implementing the Capability Maturity Model for Software Development
نویسنده
چکیده
Manufacturing entities are always looking for more efficient ways of producing products because they realize that an efficient process yields lower costs, better quality, and increased customer satisfaction. Software manufacturers are no different from their hardware counterparts in that they want to use the best software development process available. The Capability Maturity Model (CMM) for software, developed at the Software Engineering Institute (SEI) at Carnegie-Mellon University,* is a process model that provides excellent guidance to improve software development processes.
منابع مشابه
Software Development Process Improvement Framework (SDPIF) for Small Software Development Firms (SSDFs)
Most of the software development organizations all over the world are Small Software Development Firms (SSDFs). These firms have realized that it is necessary to organize and improve their software development and management activities. Traditional software process improvement (SPI) models and standards are generally not possible to be implemented directly by SSDFs, as these firms are not capab...
متن کاملSoftware Effort Estimation with Multiple Linear Regression: Review and Practical Application
Software development effort estimation is the basis for the effective project planning and scheduling as well as for the project’s budget definition. This article describes the most common methods used in the software effort estimation (SEE) and presents the study performed in a software development organization (SDO) that is implementing the software development process improvement framework C...
متن کاملA Maturity Model for Computing Education
We propose a maturity model for computing education which is inspired by the Capability Maturity Model (CMM) used in software engineering. Similar to CMM, the Computing Education Maturity Model (CEMM) can be used to rate educational organisations according to their capability to deliver highquality education on a five level scale. Furthermore, CEMM can be used in order to improve an institution...
متن کاملDevelopment of Case Tools for Software Process Improvement
In this paper issues of creating case tools, implementing capability maturity models, for software process improvement are analyzed. A range of aspects of using the maturity models were analyzed to this end; these aspects were taken into consideration when designing the case tools structure. The group of existing case tools is reviewed, their benefits and limitations are displayed. The inner st...
متن کاملKnowledge Mediation in Software Quality Engineering
The risk of failure of the software development process remains high despite many attempts to improve the quality of software engineering. Contemporary approaches to process assurance, such as the Capability Maturity Model (CMM) have not prevented systemic failures, nor have project management methodologies provided guarantees of sofhvare quality. This paper proposes an approach to SOBware qual...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996